performance venue - German English Dictionary